package net.morlhon.nabaztag

abstract class Voice {
   def name() : String
}

case class LILIAN() extends Voice {
  def name = "US-Lilian"
}

case class ANTONINE() extends Voice {
  def name = "CA-Antonine"
}

case class ANASTASIE() extends Voice {
  def name = "FR-Anastasie"
}

case class PENELOPE() extends Voice {
  def name = "UK-Penelope"
}



/*
   <voice lang="en-US" command="US-Billye"/>
   <voice lang="ru-RU" command="RU-Maia"/>
   <voice lang="it-IT" command="IT-Carlo"/>
   <voice lang="hi-IN" command="IN-Nima"/>
   <voice lang="no-NO" command="NO-Arild"/>
   <voice lang="ko-KR" command="KR-Choe"/>
   <voice lang="da-DK" command="DK-Karen"/>
   <voice lang="en-GB" command="UK-Rachel"/>
   <voice lang="fr-FR" command="FR-Gertrude"/>
   <voice lang="fo-FO" command="FO-Sjurdur"/>
   <voice lang="fi-FI" command="FI-Tarja"/>
   <voice lang="it-IT" command="IT-Ugo"/>
   <voice lang="it-IT" command="IT-Assunta"/>
   <voice lang="fr-FR" command="FR-Philomene"/>
   <voice lang="fr-FR" command="FR-Maxence"/>
   <voice lang="es-ES" command="ES-Baltasar"/>
   <voice lang="nl-NL" command="NL-Renate"/>
   <voice lang="is-IS" command="IS-Snorri"/>
   <voice lang="es-MX" command="MX-Guadalupe"/>
   <voice lang="sv-SE" command="SE-Hjalmar"/>
   <voice lang="de-DE" command="DE-Heidi"/>
   <voice lang="fr-BE" command="BE-Minna"/>
   <voice lang="en-US" command="US-Clarence"/>
   <voice lang="en-GB" command="UK-Mistermuggles"/>
   <voice lang="tr-TR" command="TR-Sezen"/>
   <voice lang="eu-ES" command="ES-Dunixe"/>
   <voice lang="en-ZA" command="ZA-Wilbur"/>
   <voice lang="pl-PL" command="PL-Hanka"/>
   <voice lang="en-US" command="US-Darleen"/>
   <voice lang="sv-SE" command="SE-Maj"/>
   <voice lang="gr-GR" command="GR-Dimitris"/>
   <voice lang="no-NO" command="NO-Cora"/>
   <voice lang="no-NO" command="NO-Kari"/>
   <voice lang="de-DE" command="DE-Yannick"/>
   <voice lang="de-DE" command="DE-Otto"/>
   <voice lang="nl-BE" command="BE-Hendrik"/>
   <voice lang="nl-BE" command="BE-Sofie"/>
   <voice lang="ru-RU" command="RU-Bella"/>
   <voice lang="sv-SE" command="SE-Selma"/>
   <voice lang="es-ES" command="ES-Alfonsina"/>
   <voice lang="fr-FR" command="FR-Julie"/>
   <voice lang="en-US" command="US-Ernest"/>
   <voice lang="fi-FI" command="FI-Linus"/>
   <voice lang="es-ES" command="ES-Rosalia"/>
   <voice lang="ar-EG" command="EG-Nayla"/>
   <voice lang="ja-JP" command="JP-Tamura"/>
   <voice lang="pt-BR" command="BR-Lygia"/>
   <voice lang="fr-CA" command="CA-Felix"/>
   <voice lang="de-DE" command="DE-Steffi"/>
   <voice lang="en-AU" command="AU-Colleen"/>
   <voice lang="ca-ES" command="ES-Bertrana"/>
   <voice lang="en-IN" command="IN-Sangeeta"/>
   <voice lang="zh-cnm-CN" command="CN-Pan"/>
   <voice lang="en-GB" command="UK-Shirley"/>
   <voice lang="da-DK" command="DK-Kjeld"/>
   <voice lang="pt-PT" command="PT-Celia"/>
   <voice lang="nl-NL" command="NL-Max"/>
   <voice lang="sv-SE" command="SE-Liza"/>
   <voice lang="en-GB" command="UK-Leonard"/>
   <voice lang="en-US" command="US-Bethany"/>
   <voice lang="ar-EG" command="EG-Nabil"/>
   <voice lang="it-IT" command="IT-Chiara"/>
   <voice lang="fr-FR" command="FR-Anastasie"/>
   <voice lang="en-GB" command="UK-Penelope"/>
   <voice lang="en-US" command="US-Lilian"/>
   <voice lang="tr-TR" command="TR-Asli"/>
   <voice lang="no-NO" command="NO-Sigrid"/>
   <voice lang="de-DE" command="DE-Sarah"/>
   <voice lang="nl-NL" command="NL-Femke"/>
   <voice lang="en-AU" command="AU-Jon"/>
   <voice lang="da-DK" command="DK-Pia"/>
   <voice lang="zh-YUE" command="YUE-Baibo"/>
   <voice lang="fr-FR" command="FR-Archibald"/>
   <voice lang="gr-GR" command="GR-Antonis"/>
   <voice lang="en-US" command="US-Liberty"/>
   <voice lang="th-TH" command="TH-Boon-mee"/>
   <voice lang="es-ES" command="ES-Emilia"/>
   <voice lang="en-IE" command="IE-Orla"/>
   <voice lang="en-GB" command="UK-Edwin"/>
   <voice lang="cs-CZ" command="CZ-Zdenech"/>
   <voice lang="pl-PL" command="PL-Ignacy"/>
   <voice lang="fr-CA" command="CA-Antonine"/>
</rsp>
 */